space station astronaut and cosmonaut - Allemand Anglais Dictionnaire